package com.slipper.system.api.sequence.bo;

import com.slipper.common.bo.CommonBO;

import java.util.Date;

/**
 * 
 * 
 * @date 2022-01-08 14:55:29
 */
public class SequenceBO extends CommonBO {
    private static final long serialVersionUID = 1L;
    
    /* 主键ID */
    private String id;
    /* 主键ID */
    private String[] ids;
    /* 序名 */
    private String name;
    /* 标识 */
    private String flagId;
    /* 当前前缀 */
    private String curPrefix;
    /* 当前值 */
    private Long currNumber;
    /* 前缀 */
    private String prefix;
    /* 后缀 */
    private String suffix;
    /* 长度 */
    private Integer totalBit;
    /* 创建时间 */
    private Date createTime;

    public void setId(String id) {
        this.id = id;
    }
    
    public String getId() {
        return id;
    }
    
    public void setIds(String[] ids) {
        this.ids = ids;
    }
    
    public String[] getIds() {
        return ids;
    }
    
    public void setName(String name) {
        this.name = name;
    }
    
    public String getName() {
        return name;
    }
    
    public void setFlagId(String flagId) {
        this.flagId = flagId;
    }
    
    public String getFlagId() {
        return flagId;
    }
    
    public void setCurPrefix(String curPrefix) {
        this.curPrefix = curPrefix;
    }
    
    public String getCurPrefix() {
        return curPrefix;
    }
    
    public void setCurrNumber(Long currNumber) {
        this.currNumber = currNumber;
    }
    
    public Long getCurrNumber() {
        return currNumber;
    }
    
    public void setPrefix(String prefix) {
        this.prefix = prefix;
    }
    
    public String getPrefix() {
        return prefix;
    }
    
    public void setSuffix(String suffix) {
        this.suffix = suffix;
    }
    
    public String getSuffix() {
        return suffix;
    }
    
    public void setTotalBit(Integer totalBit) {
        this.totalBit = totalBit;
    }
    
    public Integer getTotalBit() {
        return totalBit;
    }
    
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
    
    public Date getCreateTime() {
        return createTime;
    }
    
}
